#include <iostream>

#include "Beastiary.h"

//#include "lists/classlist_template.h"

using namespace std;

Beast::Beast()
{ //If a beast is created with no parameters
	level = maxHitPoints = hitPoints =  maxHitPoints = XP = height = weight = 0;
	name = desc = attack = race = "";
	isAlive = true;
}

Beast::Beast(string x, string y, string z){// If user inputs the name, description and race of the creature (*Should be changed*)
	level = maxHitPoints = hitPoints =  maxHitPoints = XP = height = weight = 0;
	name = x;
	desc = y;
	race = z;
	isAlive = true;
};

Beast::~Beast(){

}

/*
int main (void){
	ClassList<Beast*> beastList;
	beastList += new Beast("Sherlock","This is a dog.","Dog");
	beastList[0]->createCustomStat("Power","OVER 9000!");
	cout << "This dog is called " << beastList[0]->getName() << " and his power level is " << beastList[0]->getCustomStat(0) << endl;
	return 0;
}
*/